water blister


Results for "water blister"

English - Turkish Dictionary

water blister

(English - Turkish Dictionary) :
içi su dolu kabarcık.